@微光
4年前 提问
1个回答

pki 加解密过程是什么

pki 加解密过程是什么?

Simon
4年前

公钥基本结构 (PKI) 包含用于管理证书、公钥和私钥的技术和标准,以验证电子交易所涉及的各方身份。发送数据时加解密过程如下:

先假设三个对象A是发送方B是接收方D是数据

  1. B给A自己的CA证书
  2. A随机生成一个KEY,用此KEY加密D
  3. A用B的公钥加密KEY
  4. A用自己的私钥对KEY进行HASH,发送给B
  5. A把自己的CA证书发送给D
  6. B用A的公钥解开签名,得到HASH
  7. B用自己的私钥解开KEY得到D
  8. B对比自己得到的数据和HASH是否相同
  9. 完成数据传输